resembling a serpent - Alemán Inglés Diccionario